gpsbabel.git
21 years agoAdd FX324 and FX324C support.
robertl [Thu, 11 Nov 2004 20:30:24 +0000 (20:30 +0000)]
Add FX324 and FX324C support.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@989 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoSeparate out usb gorp so it can be turned off more independently.
robertl [Wed, 10 Nov 2004 14:57:16 +0000 (14:57 +0000)]
Separate out usb gorp so it can be turned off more independently.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@988 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd Coastal Explorer courtesy justinbr of earthlink.net.
robertl [Tue, 9 Nov 2004 17:56:59 +0000 (17:56 +0000)]
Add Coastal Explorer courtesy justinbr of  earthlink.net.
(Yes, it leaks...)

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@987 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFix case when source string consists of nothing but spaces. (Thanx, holux...)
robertl [Tue, 9 Nov 2004 16:54:53 +0000 (16:54 +0000)]
Fix case when source string consists of nothing but spaces.  (Thanx, holux...)

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@986 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agofixed compile warning for discarded const qualifier
parkrrrr [Wed, 3 Nov 2004 16:48:14 +0000 (16:48 +0000)]
fixed compile warning for discarded const qualifier

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@985 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoBump version for beta.
robertl [Mon, 1 Nov 2004 18:28:26 +0000 (18:28 +0000)]
Bump version for beta.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@983 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoLet xstrdup clone null strings into empty strings.
robertl [Mon, 1 Nov 2004 17:37:16 +0000 (17:37 +0000)]
Let xstrdup clone null strings into empty strings.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@982 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoTurn off debugging stuff left in last commit.
robertl [Mon, 1 Nov 2004 17:36:02 +0000 (17:36 +0000)]
Turn off debugging stuff left in last commit.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@981 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoOn UNIX, there's no reason to spin on the select. Wait at least a character
robertl [Mon, 1 Nov 2004 17:34:28 +0000 (17:34 +0000)]
On UNIX, there's no reason to spin on the select.   Wait at least a character
time before looking again.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@980 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoCoddle leak detector.
robertl [Mon, 1 Nov 2004 17:33:46 +0000 (17:33 +0000)]
Coddle leak detector.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@979 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years ago1) Eliminate all leading whitespace as it adds no value.
robertl [Mon, 1 Nov 2004 17:31:26 +0000 (17:31 +0000)]
1) Eliminate all leading whitespace as it adds no value.
          example:  <desc><![CDATA[ Harris Street]]></desc>
2) Reduce successive space to single space.
          example:  <desc><![CDATA[Just  Another  Leaf]]></desc>
3) Preserve vowel when it's first in a word
          example:  <desc><![CDATA[Figure It Out 3]]></desc>

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@978 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoMisc uninteresting cleanups.
robertl [Mon, 1 Nov 2004 05:24:01 +0000 (05:24 +0000)]
Misc uninteresting cleanups.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@977 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoUse xml_write_time
robertl [Mon, 1 Nov 2004 05:18:20 +0000 (05:18 +0000)]
Use xml_write_time

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@976 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoMove gpx_write_time->xml_write_time.
robertl [Mon, 1 Nov 2004 05:17:12 +0000 (05:17 +0000)]
Move gpx_write_time->xml_write_time.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@975 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd hiketech format.
robertl [Mon, 1 Nov 2004 05:14:22 +0000 (05:14 +0000)]
Add hiketech format.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@974 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd xmlgeneric, glogbook, hiketech.
robertl [Mon, 1 Nov 2004 05:12:59 +0000 (05:12 +0000)]
Add xmlgeneric, glogbook, hiketech.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@973 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd Garmin Logbook (track) format for foretracker/forerunner.
robertl [Mon, 1 Nov 2004 05:11:22 +0000 (05:11 +0000)]
Add Garmin Logbook (track) format  for foretracker/forerunner.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@972 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoUse somewhat more "real" error strings.
robertl [Mon, 1 Nov 2004 02:27:05 +0000 (02:27 +0000)]
Use somewhat more "real" error strings.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@971 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoClarify warning when reading tracks/routes.
robertl [Mon, 1 Nov 2004 02:26:07 +0000 (02:26 +0000)]
Clarify warning when reading tracks/routes.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@970 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoConstify arg to xml_parse_time. Remove functions that were moved to
robertl [Mon, 1 Nov 2004 02:25:16 +0000 (02:25 +0000)]
Constify arg to xml_parse_time.  Remove functions that were moved to
xmlgeneric.c

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@969 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd new 'generic' xml reader, convert geo (geocaching.loc) format to use
robertl [Mon, 1 Nov 2004 02:22:51 +0000 (02:22 +0000)]
Add new 'generic' xml reader, convert geo (geocaching.loc) format to use
it.ZZ

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@968 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd extra reset in libusb module. libusb (i.e. Linux) now works. (Yay)!
robertl [Sun, 31 Oct 2004 21:43:40 +0000 (21:43 +0000)]
Add extra reset in libusb module.  libusb (i.e. Linux) now works.  (Yay)!
Eliminate schizophrenia about about GPS_Packet.  It now consistently
contains a portable packet representation instead of a usb packet sometimes.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@967 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd some UNIX-y if usb do(nothing) stubs.
robertl [Sun, 31 Oct 2004 20:23:58 +0000 (20:23 +0000)]
Add some UNIX-y if usb do(nothing) stubs.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@966 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAggressively replace open-coded strncpy for space padded strings in various
robertl [Wed, 27 Oct 2004 01:53:53 +0000 (01:53 +0000)]
Aggressively replace open-coded strncpy for space padded strings in various
waypoint send functions.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@965 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoadd #break statement to arc files for gaps in the arc
parkrrrr [Tue, 26 Oct 2004 15:28:52 +0000 (15:28 +0000)]
add #break statement to arc files for gaps in the arc

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@964 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd 'deficon' to garmin modes.
robertl [Thu, 21 Oct 2004 17:24:01 +0000 (17:24 +0000)]
Add 'deficon' to garmin modes.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@963 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoBump version number for 1.2.4 release.
robertl [Mon, 18 Oct 2004 00:58:38 +0000 (00:58 +0000)]
Bump version number for 1.2.4 release.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@961 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoInclude Garmin/USB update.
robertl [Mon, 18 Oct 2004 00:57:44 +0000 (00:57 +0000)]
Include Garmin/USB update.
Clarify tiger.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@960 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoMore Linux scratching.
robertl [Sun, 17 Oct 2004 03:27:47 +0000 (03:27 +0000)]
More Linux scratching.

Very weird.  This code worked once (for extremely liberal definitions of
"worked") , but successive runs fail.

Sent: 12
00 00 00 00 05 00 00 00 00 00 00 00
............
RX [16]:00 00 00 00 06 00 00 00 04 00 00 00 35 1a ff b3 ............5...(ACK     )

Synced in 0
Sent: 12
14 00 00 00 fe 00 00 00 00 00 00 00
............
RX [147]:14 00 00 00 ff 00 00 00 87 00 00 00 23 01 5e 01 47 50 53 4d 61 70 36 30 43 53 20 53 6f 66 74 77 61 72 65 20 56 65 72 73 69 6f 6e 20 33 2e 35 30 00 56 45 52 42 4d 41 50 20 52 65 63 72 65 61 74 69 6f 6e 61 6c 20 52 6f 75 74 61 62 6c 65 20 48 69 67 68 77 61 79 20 42 61 73 65 6d 61 70 2c 20 41 6d 65 72 69 63 61 73 20 76 32 20 32 2e 30 30 00 56 45 52 53 4d 41 50 20 4d 69 64 20 54 4e 2c 20 53 54 4c 2c 20 4c 27 76 69 6c 6c 65 20 30 2e 30 30 00 ................GPSMap60CS.Software.Version.3.50.VERBMAP.Recreational.Routable.Highway.Basemap..Americas.v2.2.00.VERSMAP.Mid.TN..STL..L.ville.0.00.(PRDDAT  )

Rx Data:[147]14 00 00 00 ff 00 00 00 87 00 00 00 23 01 5e 01 47 50 53 4d 61 70 36 30 43 53 20 53 6f 66 74 77 61 72 65 20 56 65 72 73 69 6f 6e 20 33 2e 35 30 00 56 45 52 42 4d 41 50 20 52 65 63 72 65 61 74 69 6f 6e 61 6c 20 52 6f 75 74 61 62 6c 65 20 48 69 67 68 77 61 79 20 42 61 73 65 6d 61 70 2c 20 41 6d 65 72 69 63 61 73 20 76 32 20 32 2e 30 30 00 56 45 52 53 4d 41 50 20 4d 69 64 20 54 4e 2c 20 53 54 4c 2c 20 4c 27 76 69 6c 6c 65 20 30 2e 30 30 00 ................GPSMap60CS.Software.Version.3.50.VERBMAP.Recreational.Routable.Highway.Basemap..Americas.v2.2.00.VERSMAP.Mid.TN..STL..L.ville.0.00.(PRDDAT  )
GPSMap60CS Software Version 3.50
ID:             291

Version:        3.50

RX [114]:14 00 00 00 fd 00 00 00 66 00 00 00 50 00 00 4c 01 00 41 0a 00 54 01 00 41 64 00 44 6d 00 41 c9 00 44 ca 00 44 6d 00 44 d2 00 41 2d 01 44 36 01 44 2d 01 41 90 01 44 6d 00 41 f4 01 44 f5 01 41 58 02 44 58 02 41 59 02 44 59 02 41 bc 02 44 bc 02 41 20 03 44 20 03 41 84 03 41 86 03 41 87 03 41 88 03 41 8b 03 44 8b 03 44 8c 03 44 8d 03 44 8e 03 ........f...P..L..A..T..Ad.Dm.A..D..Dm.D..A..D6.D..A..Dm.A..D..AX.DX.AY.DY.A..D..A..D..A..A..A..A..A..D..D..D..D..(PRTARR  )

Rx Data:[114]14 00 00 00 fd 00 00 00 66 00 00 00 50 00 00 4c 01 00 41 0a 00 54 01 00 41 64 00 44 6d 00 41 c9 00 44 ca 00 44 6d 00 44 d2 00 41 2d 01 44 36 01 44 2d 01 41 90 01 44 6d 00 41 f4 01 44 f5 01 41 58 02 44 58 02 41 59 02 44 59 02 41 bc 02 44 bc 02 41 20 03 44 20 03 41 84 03 41 86 03 41 87 03 41 88 03 41 8b 03 44 8b 03 44 8c 03 44 8d 03 44 8e 03 ........f...P..L..A..T..Ad.Dm.A..D..Dm.D..A..D6.D..A..Dm.A..D..AX.DX.AY.DY.A..D..A..D..A..A..A..A..A..D..D..D..D..(PRTARR  )
Capability 'P'.  Type 0
Capability 'L'.  Type 1
Capability 'A'.  Type 10
Capability 'T'.  Type 1
Capability 'A'.  Type 100
Capability 'D'.  Type 109
Capability 'A'.  Type 201
Capability 'D'.  Type 202
Capability 'D'.  Type 109
Capability 'D'.  Type 210
Capability 'A'.  Type 301
Capability 'D'.  Type 310
Capability 'D'.  Type 301
Capability 'A'.  Type 400
Capability 'D'.  Type 109
Capability 'A'.  Type 500
Capability 'D'.  Type 501
Capability 'A'.  Type 600
Capability 'D'.  Type 600
Capability 'A'.  Type 601
Capability 'D'.  Type 601
Capability 'A'.  Type 700
Capability 'D'.  Type 700
Capability 'A'.  Type 800
Capability 'D'.  Type 800
Capability 'A'.  Type 900
Capability 'A'.  Type 902
Capability 'A'.  Type 903
Capability 'A'.  Type 904
Capability 'A'.  Type 907
Capability 'D'.  Type 907
Capability 'D'.  Type 908
Capability 'D'.  Type 909
Capability 'D'.  Type 910
Sent: 14
14 00 00 00 0a 00 00 00 02 00 00 00 32 00
............2.
open: No such file or directory

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@959 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoLet str_utf8_to_ascii not crash if given NULL input.
robertl [Sun, 17 Oct 2004 01:20:02 +0000 (01:20 +0000)]
Let str_utf8_to_ascii not crash if given NULL input.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@958 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoOoops. Fix the build so that mingw build overrides the INHIBIT_USB
robertl [Sat, 16 Oct 2004 20:14:52 +0000 (20:14 +0000)]
Ooops.   Fix the build so that mingw build overrides the INHIBIT_USB
from the parent.   Improve error when build w/o USB.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@957 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd tool for parsing cvsps output for easy cutting-pasting into changes.html
robertl [Fri, 15 Oct 2004 16:58:43 +0000 (16:58 +0000)]
Add tool for parsing cvsps output for easy cutting-pasting into changes.html

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@956 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoTurn on Garmin USB in default Windows build.
robertl [Thu, 14 Oct 2004 01:52:42 +0000 (01:52 +0000)]
Turn on Garmin USB in default Windows build.
Bump version number for beta.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@955 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoLet alt be a float for benefit of D108 and D109 protocols to make more
robertl [Thu, 14 Oct 2004 01:49:46 +0000 (01:49 +0000)]
Let alt be a float for benefit of D108 and D109 protocols to make more
immunune from rounding resulting from integer truncation.
(Why do I sense 'm going to regret doing this so late in the release cycle?)

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@954 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd prototype support (in name only) for Garmin custom icons.
robertl [Fri, 1 Oct 2004 18:42:31 +0000 (18:42 +0000)]
Add prototype support (in name only) for Garmin custom icons.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@953 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoWarn if attempting to read tracks or routes into xcsv.
robertl [Fri, 1 Oct 2004 03:29:23 +0000 (03:29 +0000)]
Warn if attempting to read tracks or routes into xcsv.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@952 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd default values handling to xcsv character fields.
alexmot [Thu, 30 Sep 2004 12:37:36 +0000 (12:37 +0000)]
Add default values handling to xcsv character fields.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@951 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoWarning cleanup.
robertl [Mon, 27 Sep 2004 01:23:43 +0000 (01:23 +0000)]
Warning cleanup.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@950 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agowarning fixes in shapelib. From Alexander Stohr.
robertl [Mon, 27 Sep 2004 01:13:58 +0000 (01:13 +0000)]
warning fixes in shapelib.  From Alexander Stohr.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@949 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoIf we don't have a waypoint name, create one.
robertl [Fri, 24 Sep 2004 16:23:11 +0000 (16:23 +0000)]
If we don't have a waypoint name, create one.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@948 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd firmware/program upload. Serguei Miridonov mirsev@cicese.mx
robertl [Thu, 23 Sep 2004 20:54:39 +0000 (20:54 +0000)]
Add firmware/program upload.  Serguei Miridonov mirsev@cicese.mx

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@947 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoDon't output leading zero for lat.
robertl [Wed, 22 Sep 2004 17:07:17 +0000 (17:07 +0000)]
Don't output leading zero for lat.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@946 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFlush out Forerunner Software Version 3.40 track support.
robertl [Tue, 21 Sep 2004 20:31:53 +0000 (20:31 +0000)]
Flush out Forerunner Software Version 3.40 track support.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@945 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoLet waypt_dupe copy desc_short and desc_long so that Mapsource output
robertl [Tue, 21 Sep 2004 18:12:29 +0000 (18:12 +0000)]
Let waypt_dupe copy desc_short and desc_long so that Mapsource output
of a PQ doesn't tank the KMA.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@944 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFixed const-related warnings
parkrrrr [Tue, 21 Sep 2004 13:33:01 +0000 (13:33 +0000)]
Fixed const-related warnings

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@943 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoMemory leak fix
parkrrrr [Tue, 21 Sep 2004 13:28:18 +0000 (13:28 +0000)]
Memory leak fix

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@942 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd shapelib/.ignore.
robertl [Tue, 21 Sep 2004 03:12:16 +0000 (03:12 +0000)]
Add shapelib/.ignore.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@940 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoRegenerate.
robertl [Tue, 21 Sep 2004 03:11:05 +0000 (03:11 +0000)]
Regenerate.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@939 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoBump version to 1.2.4_beta09202004
robertl [Tue, 21 Sep 2004 03:07:40 +0000 (03:07 +0000)]
Bump version to 1.2.4_beta09202004

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@938 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoTear up static 'comport' after a CloseFile on it.
robertl [Tue, 21 Sep 2004 02:14:46 +0000 (02:14 +0000)]
Tear up static 'comport' after a CloseFile on it.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@937 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoRegenerate wintesto.cmd
robertl [Tue, 21 Sep 2004 02:14:02 +0000 (02:14 +0000)]
Regenerate wintesto.cmd

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@936 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoNeuter hsa v4->v5 conversion test.
robertl [Mon, 20 Sep 2004 17:36:52 +0000 (17:36 +0000)]
Neuter hsa v4->v5 conversion test.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@935 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoRegenerate deps for USB & shapefile.
robertl [Mon, 20 Sep 2004 17:31:23 +0000 (17:31 +0000)]
Regenerate deps for USB & shapefile.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@934 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoBring in shapefil.h.
robertl [Mon, 20 Sep 2004 17:22:55 +0000 (17:22 +0000)]
Bring in shapefil.h.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@933 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoCheck in shapelib and experimental prototype of crude shapefile support.
robertl [Mon, 20 Sep 2004 17:21:22 +0000 (17:21 +0000)]
Check in shapelib and experimental prototype of crude shapefile support.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@932 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFrom Mark Bradley:
robertl [Mon, 20 Sep 2004 16:41:16 +0000 (16:41 +0000)]
From Mark Bradley:

- altered parameter order of f_outputLine to make invocation prettier!
- improved # comment line handling
- added rudimentary support for sed lines that only remove content (sed
/..../d)
- added support for bincompare

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@931 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFixed internal styles so -i -f -f works as expected
parkrrrr [Fri, 17 Sep 2004 21:04:23 +0000 (21:04 +0000)]
Fixed internal styles so -i -f -f works as expected

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@930 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoRemove comment that the arc input couldn't handle anyway
parkrrrr [Fri, 17 Sep 2004 21:02:14 +0000 (21:02 +0000)]
Remove comment that the arc input couldn't handle anyway

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@929 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agosegfault when waypoints didn't have descriptions e.g. '-i arc'
parkrrrr [Fri, 17 Sep 2004 20:33:02 +0000 (20:33 +0000)]
segfault when waypoints didn't have descriptions e.g. '-i arc'

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@928 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd ARGTYPE_HIDDEN flag and 'nowarn' flag for stack filter
parkrrrr [Fri, 17 Sep 2004 20:14:06 +0000 (20:14 +0000)]
Add ARGTYPE_HIDDEN flag and 'nowarn' flag for stack filter

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@927 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFormat/Round coords in dupe filter.
robertl [Fri, 17 Sep 2004 17:20:39 +0000 (17:20 +0000)]
Format/Round coords in dupe filter.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@926 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoStandardize default option values, add 'exit' routine to I/O vectors
parkrrrr [Fri, 17 Sep 2004 16:32:52 +0000 (16:32 +0000)]
Standardize default option values, add 'exit' routine to I/O vectors

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@925 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoOops, didn't mean to comment that line out. Also, bincompare is easier to read with -u
parkrrrr [Fri, 17 Sep 2004 16:29:54 +0000 (16:29 +0000)]
Oops, didn't mean to comment that line out.  Also, bincompare is easier to read with -u

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@924 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoGrrrr... vi auto-comments with a * in shell scripts? What were they smoking?
parkrrrr [Fri, 17 Sep 2004 16:03:08 +0000 (16:03 +0000)]
Grrrr... vi auto-comments with a * in shell scripts?  What were they smoking?

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@923 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoComparison had wrong sense; needs rewritten
parkrrrr [Fri, 17 Sep 2004 15:53:16 +0000 (15:53 +0000)]
Comparison had wrong sense; needs rewritten

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@922 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFrom Mark Bradley. Use compare instead of explicit diff.
robertl [Fri, 17 Sep 2004 02:10:18 +0000 (02:10 +0000)]
From Mark Bradley.  Use compare instead of explicit diff.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@921 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agovarious memory leaks from make leaktest
parkrrrr [Thu, 16 Sep 2004 20:16:11 +0000 (20:16 +0000)]
various memory leaks from make leaktest

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@920 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agotesto case for stack filter
parkrrrr [Thu, 16 Sep 2004 20:15:28 +0000 (20:15 +0000)]
testo case for stack filter

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@919 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoMore USB integration pieces & parts.
robertl [Thu, 16 Sep 2004 05:10:37 +0000 (05:10 +0000)]
More USB integration pieces & parts.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@918 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoMore USB integration.
robertl [Thu, 16 Sep 2004 05:09:53 +0000 (05:09 +0000)]
More USB integration.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@917 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoBring in rest of makefile & integration voodoo for USB.
robertl [Thu, 16 Sep 2004 05:05:38 +0000 (05:05 +0000)]
Bring in rest of makefile & integration voodoo for USB.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@916 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd libusb-based OS module.
robertl [Thu, 16 Sep 2004 04:44:53 +0000 (04:44 +0000)]
Add libusb-based OS module.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@915 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd rest of shims to hook up Garmin/USB layers.
robertl [Thu, 16 Sep 2004 04:43:15 +0000 (04:43 +0000)]
Add rest of shims to hook up Garmin/USB layers.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@914 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAnother gpsbabel.org reference.
robertl [Thu, 16 Sep 2004 04:40:28 +0000 (04:40 +0000)]
Another gpsbabel.org reference.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@913 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years ago*** empty log message ***
robertl [Thu, 16 Sep 2004 04:38:26 +0000 (04:38 +0000)]
*** empty log message ***

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@912 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFrom Mark Bradley:
robertl [Thu, 16 Sep 2004 03:49:22 +0000 (03:49 +0000)]
From Mark Bradley:

- Added some error checking on record lengths being read in prior to
  their use
- Added a measure of file resync in the event of a waypoint, route or
  track being read incorrectly
- Added some conditionally compiled debug messages
- Corrected a typo in reading an altitude value
- Updated all double reads to use endian checking / changing
- Corrected a "long" known issue with routes containing single interstep links

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@911 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoDOcumentation for stack filter; forgot to commit this yesterday.
parkrrrr [Wed, 15 Sep 2004 18:32:10 +0000 (18:32 +0000)]
DOcumentation for stack filter; forgot to commit this yesterday.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@910 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFix blindingly stupid typo/braino that resulted in mem clobbers in serial
robertl [Wed, 15 Sep 2004 07:40:41 +0000 (07:40 +0000)]
Fix blindingly stupid typo/braino that resulted in mem clobbers in serial
mode.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@909 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoTidying code, added console logging for easier bug tracking
jfatherton [Wed, 15 Sep 2004 03:22:57 +0000 (03:22 +0000)]
Tidying code, added console logging for easier bug tracking

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@908 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoBlindly add suport for Forerunner 201 and Quest tracks.
robertl [Tue, 14 Sep 2004 21:56:27 +0000 (21:56 +0000)]
Blindly add suport for Forerunner 201 and Quest tracks.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@907 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoBlind coding for tracks on Forerunner 201 and Quest.
robertl [Tue, 14 Sep 2004 21:55:24 +0000 (21:55 +0000)]
Blind coding for tracks on Forerunner 201 and Quest.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@906 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoDescription of 'swap' option was too long
parkrrrr [Tue, 14 Sep 2004 19:43:41 +0000 (19:43 +0000)]
Description of 'swap' option was too long

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@905 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdded stack filter, exit routines for filters
parkrrrr [Tue, 14 Sep 2004 19:13:56 +0000 (19:13 +0000)]
Added stack filter, exit routines for filters

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@904 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoMisc changes to point to our new domain.
robertl [Tue, 14 Sep 2004 17:06:08 +0000 (17:06 +0000)]
Misc changes to point to our new domain.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@903 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoInitial sketching in of Garmin/USB modules.
robertl [Tue, 14 Sep 2004 15:49:17 +0000 (15:49 +0000)]
Initial sketching in of Garmin/USB modules.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@902 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAttempt to handle new forerunner track types.
robertl [Tue, 14 Sep 2004 14:42:08 +0000 (14:42 +0000)]
Attempt to handle new forerunner track types.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@901 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoCope with serial and usb packets being different size.
robertl [Tue, 14 Sep 2004 14:30:38 +0000 (14:30 +0000)]
Cope with serial and usb packets being different size.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@900 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoRemove warning during device discovery as increasing number of garmins
robertl [Tue, 14 Sep 2004 14:29:59 +0000 (14:29 +0000)]
Remove warning during device discovery as increasing number of garmins
do this...

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@899 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd prelim handling of new groundspeak "small" container size.
robertl [Sat, 11 Sep 2004 02:01:45 +0000 (02:01 +0000)]
Add prelim handling of new groundspeak "small" container size.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@898 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd a stub for GPS_Serial_Close for Windows.
robertl [Thu, 9 Sep 2004 16:51:40 +0000 (16:51 +0000)]
Add a stub for GPS_Serial_Close for Windows.
Remove O_NDELAY from open flags for Unix to make Linux USB/tty system happier.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@897 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd missing babelfront2.eps.
robertl [Thu, 9 Sep 2004 13:59:03 +0000 (13:59 +0000)]
Add missing babelfront2.eps.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@896 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFixed user defaults for OS X 10.3
jfatherton [Wed, 8 Sep 2004 02:13:22 +0000 (02:13 +0000)]
Fixed user defaults for OS X 10.3

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@895 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd missing pieces of HSA_NAV & minor fixes. From Sven Dowideit.
robertl [Tue, 7 Sep 2004 19:41:54 +0000 (19:41 +0000)]
Add missing pieces of HSA_NAV & minor fixes.  From Sven Dowideit.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@894 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFrom John Hay
robertl [Tue, 7 Sep 2004 19:34:03 +0000 (19:34 +0000)]
From John Hay
So here is a patch to make the track output function use the DM format
and to fix the header to also claim that. I decided on DM because by
far most examples I could find used it.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@893 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFixed user defaults for OS X 10.3
jfatherton [Sat, 4 Sep 2004 02:20:23 +0000 (02:20 +0000)]
Fixed user defaults for OS X 10.3

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@892 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoScript and hex dump that expose what I know about the
parkrrrr [Thu, 2 Sep 2004 18:41:47 +0000 (18:41 +0000)]
Script and hex dump that expose what I know about the
structure of DeLorme .anr files.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@891 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFrom Chris Jones.
robertl [Tue, 31 Aug 2004 23:07:23 +0000 (23:07 +0000)]
From  Chris Jones.
Please find attached new files and patches for Brauniger IQ
barograph support to complement the recently committed IGC
format.
Only tested on Linux so far.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@890 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAllow power-off to work with USB.
robertl [Tue, 31 Aug 2004 21:22:58 +0000 (21:22 +0000)]
Allow power-off to work with USB.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@889 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoTrickle in a bit of Garmin/USB support that isn't disruptive.
robertl [Tue, 31 Aug 2004 20:54:23 +0000 (20:54 +0000)]
Trickle in a bit of Garmin/USB support that isn't disruptive.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@888 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years ago(trivially) stricter internal checking.
robertl [Tue, 31 Aug 2004 20:47:15 +0000 (20:47 +0000)]
(trivially) stricter internal checking.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@887 f51c46e8-681c-474f-0cfe-069cfd0219fb